technical meaning - Alemán Inglés Diccionario